imperial research ship - German English Dictionary